home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 September
/
CHIP NET Rehberi Eylül 1998.iso
/
ftp
/
iftp21
/
IFTPFAQ.TXT
< prev
next >
Wrap
Text File
|
1998-06-29
|
8KB
|
230 lines
iFTP "Intelligent FTP"
version 2.x
(c) copyright 1997 Santronics Software Inc
contact: support@santronics.com
What is iFTP?
-------------
iFTP is a enhanced 32 bit FTP client specifically designed to run scripts
using an enhanced FTP script command language.
Why iFTP?
---------
One of the basic needs for FTP was conditional file transfers.
For example, if you were picking up mail and/or files from a FTP hub site,
you could easily do this using your standard FTP client:
mput *.*
mdel *.*
If a file transfer aborted as well as the script, then the restart would
need to duplicate the files transfers again.
Now with the enhanced scripted language in iFTP, you can simply type:
if exist /*.* then Get /*.* /kill
better yet, how about similar DOS commands, like COPY or MOVE?
if exist ftp:/*.* then move ftp:/*.*
With iFTP, you can use a special drive letter "ftp:" to distinquish which
directory, remote or local is being referred to.
The above enhanced command performs a condition check for files at the
remote site, and if any exist, move the files from remote to the current
local directory. For each file downloaded, the file is deleted. Hence, if
a session is aborted, no duplicate file transfers are done.
Another example of the enhanced script language is:
open ftp2.paonline userid password
if not success then abort
Now you can define your login parameters as part of the open command, and
you can use a condition check on the success of the open operation to see
if you need to abort.
There are just a few examples of the the enhanced keywords in the iFTP
script language. iFTP offer a strong capability to write power FTP scripted
operations with over 60 commands available. Design powerful and reliable
scripts for your operations.
Why would I need iFTP?
----------------------
Who says you need anything in life? <grin>
iFTP is an internet utility. If you have a need for powerful FTP
scripting, then iFTP is for you. There was nothing in the internet that I
found equivalent to it. If there was, I could of saved myself the
programming work.
But I see some very useful scripts that can be done with iFTP. One
immediate need is with the FTP/HUBS. If you are familar with FTP/HUB
sites, then you would understand the complexity of writing a good,
reliable FTP script. In order to make it work right, you had to write
some complex batch files which created FTP scripts.
Now you can avoid the batch file. iFTP comes packaged with a ready to use
FTP/HUB script that will handy the reliable file transfer of files with
your FTP/HUB site.
How much does iFTP cost?
------------------------
The cost of iftp is:
Retail
Purchase
iFTP $49.00
How do I register IFTP?
-----------------------
Once you purchase IFTP, you will be provided with an official version of
IFTP which is requires a registration code to run. You will be provided
with official registration information via Internet Email.
See the order.txt file for an Purchase Order form. You can send this
via:
email: sales@santronics.com
fax: 305-242-1482
or you can call our toll free sales line at: 800-845-6944
To get this registration information, you must provide us with two
pieces of information:
your email address:
your user name:
The SSREG.INI file must be created (if not already there). The file
SSREG.INI should be edited using NOTEPAD or some other ascii editor and the
following section should be added to this file:
[iftp]
email= <<< Information supplied by YOU
username= <<< Information supplied by YOU
serial= <<< Information supplied by Santronics
regcode= <<< Information supplied by Santronics
If any of this information is incorrect, the registration will not
work.
Who do we contact if there are any problems?
--------------------------------------------
Support for iFTP is done via internet email only and our technical support
voice line.
You can send all questions and comments to:
support@santronics.com
Or you can call 305-248-3204 9am-7pm M-F Eastern Standard Time.
Since we have multiple products to support, it helps if you indicate you
are using iFTP and to give us as much detail as possible.
You may check our web site at http://www.santronics.com for any new
developments or updates.
How do I install iFTP?
----------------------
Simple! Just unzip the archive into any directory you want.
iFTP is based on Microsoft Internet DLL called WININET.DLL. We included a
copy of it. But you may already have it in your \WINDOWS\SYSTEM directory
(or \WINNT\SYSTEM32 directory for NT). If you already have it, you don't
need to unzip WININET.ZIP which came with IFTP.
Edit the iFTP.INI file and define the setup section.
Are there any command line parameters?
--------------------------------------
Yup, Just type iFTP <enter> and you will see the command line options.
To run a script, you can type:
iFTP /RUN scriptfilename
If you want to quickly send files without a script, you can type:
iFTP /PUT filename(s)
If you want to quickly pick up files without a script, you can type:
iFTP /GET filename(s)
How do I write a iFTP script?
-----------------------------
With a TEXT editor!!!
You should print out the iftpcode.txt file. This is the iFTP script
language reference document.
See the examples.zip for *.FTP examples on how to use a script and
many of the iFTP commands.
Can I use iFTP in console mode (interactively)?
-----------------------------------------------
Yes, you can use iFTP in console mode by using the iFTP command line
switch /CON.
Example:
iftp /con
this will put you in a iFTP prompt mode where you can use any of
the iftp script commands. You can even call SCRIPTS from the
console mode.
I have a work station without RAS installed. Do I need RAS?
------------------------------------------------------------
Starting with iFTP update version 2.1c (beta) and official release
2.1d, iFTP no longer requires RAS to be installed. This will
basically disable dialing features.
How do I setup IFTP with Proxies?
---------------------------------
iFTP versions prior to v2.1d used the Microsoft Registry to get
"default" proxy information, if any. In other words, it followed
the proxy setup as defined by Microsoft's Internet Explorer.
With the latest version, this is still the default behavior. However,
iFTP now allows you to bypass "Microsoft's proxy List" and to define
your own in the IFTP.INI file. You can also now bypass proxies
entirely with IFTP and go directly to FTP host sites.
I am a Fidonet Member using FTP hub distribution. Can I use iFTP?
-----------------------------------------------------------------
Sure! FTP Fido hubs was the #1 incentive in writing iFTP. We needed a
"reliable" way to deal with FTP Fido hubs, hence iFTP was developed. In
the package, you will find two example zip files that contain both batch
files and iFTP scripts which were especially tailored for George Peace
and John Souvestre's FTP hub sites. Minor tweaking may be required to
make it fit your FTP hub distribution.
What else do I need to know?
----------------------------
Thats it when it comes to iFTP! You see, straight forward and simple!
Enjoy iFTP
Hector Santos
Santronics Software Inc.